News India Watch in pics: Amazing landscapes of India

Watch in pics: Amazing landscapes of India

New Delhi: India is a beautiful country with varied topography. Deserts, beaches, hills, mountains, plains, the country is blessed with spectacular scenic beauty. This is why tourists flock to India to see the diversities of


1. Khajjiar, Himachal Pradesh

 

 

The ‘mini Switzerland' of India, is a great romantic location.

The lush green forests and meadows seem soothing to the eyes.

It is located 24 km from Dalhousie.

Khajjiar sits on a small plateau with a small stream-fed lake in the middle that has been convered over with weeds.


Latest India News