Uttarakhand, one of the beautiful states in Northern India, has a lot to offer. This state is known for its mesmerizing landscapes of mountains, forests, and rivers that attract a lot of tourists from all over the world. It was formed in 2000 and became the 27th state of India after it was separated from the state of Uttar Pradesh.
1
Bhatta Falls, Mussoorie, Uttarakhand, India
Shooted in Bhatta Falls at Mussoorie in Uttarakhand which the best part of Uttarakhand tour packages.