0 likes | 9 Views
One of the most beautiful hill stations in India, Shimla is an excellent place to relax in the summer. The extravagant greenery, enjoyable climate, attractive mountain views, and exploration baits are a treat to the eyes. <br>
E N D