Tsunami Island,Malvan,India
Tsunami Island (near Devbaug beach) is a small island on the delta of Tarkarli River. Tsunami Island is in the back waters. It’s a small little island with clear waters. ‘tsunami island’ – which gets submerged during high tide – and also quaint boat rides to spot surfacing dolphins. The highlight of this gorgeous getaway is that it happens to be the...