Home Tags India Largest Floating Island

Tag: India Largest Floating Island

India’s Largest Floating Island On Neknampur Lake In Hyderabad

0
To commemorate World Wetland Day, Hyderabad based NGO Dhruvansh introduced a unique and the biggest floating island in India. On Friday the floating island...

Must Read