Mochemad,Maharashtra,India
The Mochemad village near Vengurla is beautifully placed in the arms of several green hills and a few mountains. The coastline has been strewn with Suru tree plantations. The calm sea breeze blows across the beach and the waves of the Arabian Ocean splash the beach relentlessly. Here water is pure and clean and the waves of the Arabian Sea...