How To Reach Tsunami Island Devbag ?
Tsunami island devbag As the name itself Tsunami island appeared in the year 2004 when tsunami waves hit the Indian ocean. It is located on the delta of Tarkarli river. Tourists can see the meeting point of Karli river with … Continued