A tour to Shimla

: Albums : A tour to Shimla

Among the most popular hill stations in India, Shimla holds a distinct place owing to its unique charm. Located at a distance of 342 km from the national capital, Delhi, Shimla is a great choice for a weekend getaway from Delhi and Chandigarh since there

All image and article copyrights held by the respective member. No license to use, copy, or distribute images is granted or implied, unless expressly granted by the respective member in writing.