12 Indian beaches in the race to crest the ‘Blue Flag’ challenge
International recognition conferred on beaches that meet certain criteria of cleanliness and environmental propriety

International recognition conferred on beaches that meet certain criteria of cleanliness and environmental propriety