Almora

Almora is a beautiful hill station destination located in the Central Himalayas. The town of Almora is famous for its history and culture, once begin ruled by the descendents of the Kyutar dynasty and Chand dynasty. Visitors can see many historical monuments belonging to different eras here. Traditional styles are seen clearly in home and […]

Posted by admin on March 31st, 2008

Filed under Attractive hill resorts | No Comments »