Best Places to Visit in Kufri, Tourist Places & Sightseeing
Just about 16 kilometres from Shimla, Kufri is the best destination near this city popular for adventure sports. This hill station with its breathtakingly beautiful views of the Himalayas is known as the Switzerland of India and should definitely be included in your Shimla travel package. Nestled amid a prime spot with great connectivity is …
Best Places to Visit in Kufri, Tourist Places & Sightseeing Read More »