Bichitrapur – A Perfect Place for Weekend Travelers Near Digha

A hotspot which soon became popular tourist destination near digha among weekend travelers. A tiny hamlet in Baleswar (Balasore)...