Udaypur is an uninhabited virgin sea beach, located between New Digha and Talsari. The beach is far away from busy and chaotic city life, or the usual touristy hustle-bustle of Digha. The beach lie…
Read this post on thesecuredtraveller.wordpress.com