Tuesday, November 4, 2014

Chitrakoot Falls – The Indian Niagara Falls

The Chitrakot Falls is a waterfall located near Jagdalpur, in Bastar district in the Indian state of Chhattisgarh

http://www.funmag.org/pictures-mag/around-the-world/chitrakoot-falls-the-indian-niagara-falls/
 


No comments:

Post a Comment

Followers