Exploring the Charm of Homestay in Shillong
Shillong, the capital of the state of Meghalaya and sometimes referred to as the “Scotland of the East,” lies in the very northeast of India. Its green mountains, rushing rivers, and long history of culture are well-known. A homestay is a better way to travel than a hotel or resort because it gives you a…