The mystic Shangrila, the forbidden kingdom on the roof of the world has captured mans imagination for centuries.
Ladakh, high land perched on the Tibetan plateau, is captivatingly beautiful. This high-altitude desert with scattere...Read More
The Republic of India is a country in South Asia which comprises the majority of the Indian subcontinent. India has a...Read More
Bhutan, ‘the land of thunder Dragon’ and ‘the last Shangri La’ on earth, is situated in the l...Read More
Nepal, 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