Known as Devbhumi – Land of the Gods, Himachal is nestled in western Himalayas, offering vast tracts of high-altitude Trans-Himalayan desert to dense green deodar forests, from apple orchards to cultivated terraces...
Rajasthan
is one of India's prime tourist destinations. Nobody
leaves herewithout priceless memories, a bundle of souvenirs,
and
an
address book full of friends.
Content on this page requires a newer version of Adobe Flash Player.
Content on this page requires a newer version of Adobe Flash Player.