Tucked away on the southern edge of Kumaon hills of the mighty Himalayas, Almora is a picturesque town in Uttarakhand that is believed to have been established by King Kalyan Chand in 1568. Almora is said to have got its name from a short plant by the name Kilmora, which was used to wash utensils at the infamous Katarmal Sun temple. People who brought Kilmora came to be known as Kilmori and thus, it evolved to what it is now known as Almora. Almora is snuggled within the peaks of Himalayas; therefore, it gives a brilliant view of the mountains all around the town. It is located at a distance of 360 km from Delhi so pack your bags and explore this breathtaking town right away!

The climate of Almora remains pleasant throughout the year. However, summer is the peak season since the weather is ideal for sightseeing and perfect for trekking. Winter can be freezing so preferably visit Almora either during summer or even monsoon, when the rains turn the landscape of the town lush.

The slowly developing industrial city of Ghaziabad is located 41 km from Delhi. The city is known as the Gateway of UP since it is the first place you see as you leave Delhi and enter Uttar Pradesh. You can make a stop at this city to visit some places, such as the ISKCON Temple, or shop at the many shopping complexes that are lined up on the streets of Ghaziabad.

Moradabad is a quiet city that was established by Rustam Khan in 1625 AD, but was named after Shah Jahan’s son Murad Baksh. Settled on the river Ramganga’s bank, the city is popular for their industry of brass handicrafts. Don’t forget make a purchase at Moradabad if you are interested in intricate handicrafts and designs. Mandawar Ka Mahal, Jama Masjid and a Sita temple are some of the places you may visit if you stop at Moradabad.