Poovar Island: Where Lake, River And Sea Meet
Poovar is a tourist town in the Southern tip of India. Poovar means River and Flower. The town is strategically situated that it has Lake, River and the Sea all meeting at one place. Its natural environment makes it a tourist spot. The floating cottages like that of Ghana’s Nzulezu or Thailand’s Koh Panyi, the...Read More