3 Places to Visit in Kufri
Are you aware of the Golden Triangle existing in Himachal Pradesh too? Yes, this state is also blessed with golden triangle and the three hill stations, namely, Kufri, Shimla and Chail form the golden triangle. Corfu, situated at 20-km stretch from Shimla, is a beautiful hill station which was founded in 1819 by Britishers. The