Uttarakhand is a famous tourist destination in North India with mystical mountains, exquisite landscapes, and snow-capped Himalayas in all their glory. The state shares borders with Tibet in the north, Nepal in the east with Himachal Pradesh in the west and Uttar Pradesh in the south.