The Charming Himalayas

6

Heaven on Earth. That's just what Ladakh is. Situated in Jammu and Kashmir state of India, one of the most beautiful places in India. June to September is the best time to visit this place, as the snow recedes and the roads become clear.

Read this post on himalayancharms.blogspot.com


Sadashiv S. Rege

blogs from Mumbai