Himachal Pradesh is a northern Indian state in the Himalayas. It's home to scenic mountain towns and resorts such as Dalhousie. Host to the Dalai Lama...View more
Home to more than 17,000 islands, 300 distinct native ethnicities and 700 different languages, Indonesia is one of the most mystical and magical ...View more
Nestled away in the pristine mountains and the rolling valleys of Himalayas, North East India is one of the least explored and beautiful places in Ind...View more
Dubai is a city and emirate in the United Arab Emirates known for luxury shopping, ultramodern architecture and a lively nightlife scene. Burj Khalifa...View more