A Weekend Getaway, Almora Set in the cradle of nature with the Himalayan ranges in the background, Almora offers breath taking views. Due to its close proximity to Delhi, this beautiful hill station can be visited without any hassle during a Delhi trip. Located on a ridge at the southern edge of the Kumaon hills of the Himalayan ranges, Almora is a popular destination for the both the domestic and foreign tourists. This horse-shoe shaped hill station is surrounded by thick forests of fir and pine trees while the rivers flowing alongside provides a beautiful atmosphere.
People visiting this place …