Shirish25588
Raccolta selezionata
Kurumgad Island Karwar
(5)Kurumgad Island, also known as Karamdhar Island, is a small island located off the coast of Karwar in Karnataka, India. This is a little paradise in India where you can experience the beauty of nature, along with adventure in the wilderness and be exposed to the mysteries of the sea