Tag: Biggest Floating Island in India
India’s Largest Floating Island On Neknampur Lake In Hyderabad
To commemorate World Wetland Day, Hyderabad based NGO Dhruvansh introduced a unique and the biggest floating island in India. On Friday the floating island...






























