The mystic Shangrila, the forbidden kingdom on the roof of the world has captured mans imagination for centuries.
Read More
Ladakh, high land perched on the Tibetan plateau, is captivatingly beautiful. This high-altitude desert with scattere...
Read MoreThe Republic of India is a country in South Asia which comprises the majority of the Indian subcontinent. India has a...
Read MoreBhutan, ‘the land of thunder Dragon’ and ‘the last Shangri La’ on earth, is situated in the l...
Read MoreNepal, a landlocked country between India and China, is known for its mountain peaks. The small country contains eight of the 10 highest peaks in the world, including Mount Everest and Kanchenjunga -- the world's tallest and third tallest respectively.Nepal's dual-pennant flag is the world's only national flag that is not rectangular or square.
Read More