- All
- Destinations
- Featured
- Good To Know
- Top Destinations
- Travel
- Travel Syles
- Travel Trends
- Trip Planning
- Trip Reports
Top Tips For Visiting the Hill Station of Shillong in Northern India
Tips to Know Before Visiting Shillong in Northern India Shillong is a Hill station in northeastern India and is the capital city of Meghalaya. Here's a fun trivia fact, during the British rule of India, it was named 'Scotland of the East' because the surrounding hills...
Guide to Dalhousie The Mini-Switzerland of India
Complete Guide to Dalhousie, Mini Switzerland of India The town of Dalhousie is one of the most beautiful tourist destinations for people to visit during their vacations. This town is popularly known as the ‘Mini Switzerland of India.’ It is one of the best Himachal tour...