Top 10 Best Homestay In Shillong For Great Stay 2024
As also known as “Scotland of the East” with its stunning scenery, Shillong is an attractive hill station and popular tourist attraction. This city is the capital of the state of Meghalaya, India, located in the northeast of the country. Blue lakes, pine trees and waterfalls make this an ideal hideaway for nature lovers. Get […]