They all promise an amazing view of the surrounding nature ... A little-known fact about the place is that Kausani has turned ...
Even though Kausani is often referred to as the 'Switzerland of India', it has more to offer than just being a paradise for ...