India is blessed with an abundance of natural beauty, including breathtaking waterfalls that can leave you mesmerized. Here are the 10 most beautiful waterfalls in India that you must visit: Dudhsagar Falls, Goa: Located in the Western Ghats on the Goa-Karnataka border, Dudhsagar Falls is one Continue Reading
As the far-left militants are losing its strength in Bastar, the Maoists are planning to create a new camp in the strategical Madhya Pradesh-Maharashtra-Chhattisgarh tri-junction. Traditionally, Bastar is the stronghold of the left wing extremists. It is said that that once it was one of the inaccessible regions in the Indian state of Chhattisgarh. But, […]Continue Reading