Built over the seven hills of the mighty Himalayas sits the beautiful hill town of Shimla. With woods of pine and cedar, cool crisp air, cascading waterfalls and majestic peaks –
A renowned hill station of North India, Shimla, is a small city but attracts holiday goers from all over India due to its pleasant weather, ease of access, remarkable British style architecture