Tamil Nadu’s Kovalam beach, Puducherry’s Eden get Blue Flag certification
Ten beaches in India have been awarded the coveted ‘Blue Flag’ certification by an eminent
Ten beaches in India have been awarded the coveted ‘Blue Flag’ certification by an eminent