Telangana Niagara waterfalls Archives | Fusion - WeRIndia

Tag Archives: Telangana Niagara waterfalls

Sirnapalli waterfalls attract tourists

Sirnapalli waterfalls in Nizamabad, Telangana, are known as Telangana Niagara waterfalls. Due to heavy rains, the pond which feeds the waterfalls is filled and