Travel and Leisure

Narara Marine National Park – Jamnagar, India

Narara island is a part of Marine National Park, located in the Gulf of Kutch in Vadinar. It is 60...