Adventure · India · National Geographic · Photography · Temple · Travel Writing

The waterfalls at Chitrakot


The waterfalls at Chitrakot, sometimes billed as India’s Niagara are a spectacular sight.

Advertisements