St. Mary’s Islands – Amazing Island In Karnataka
Crystal clear waters of the sea gently caressing your feet as you sit on the soft white sands of the beach underneath the shade of a swaying palm tree, and all you can hear is the gentle lap-lap of the waves and your own heart beating.…
St. Mary’s Islands – Amazing Island In Karnataka Read More »