St. Mary’s Islands – Amazing Island In Karnataka

St Marys Island

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 »