Which Indian Hill Station Is Called “Little England”? The Answer Will Make You Want a Mountain Vacation
Cool weather, colonial buildings, charming cafés and breathtaking Himalayan views — one Indian hill station still carries the timeless charm of old England. Hidden in the mountains of Himachal Pradesh, this scenic destination attracts lakhs of tourists every year with its British-era beauty and peaceful atmosphere. If you have ever wondered which hill station is … Read more