St. Mary’s Islands – The Hidden Gem of India’s West Coast
Prelude Lying softly on the waters of the Arabian Sea is the famous St. Mary’s Islands, most commonly called the “Coconut Islands.” These islands are the benevolent hand of nature, situated close to Udupi, Karnataka, in India. Small islands, with their golden beaches, surreal hexagon-shaped columnar rocks, and quietness, seem to glitter. St. Mary’s is…