Tarkarli is one of the small beach town situated in Maharastra region of India. I got a change to visit tarkarli during my December Vacations in 2014.
Tarkarli is one of the small beach town situated in Maharastra region of India. I got a change to visit tarkarli during my December Vacations in 2014.