Shillong, often referred to as "the Scotland of the East," is known for its picturesque landscapes and serene surroundings. Meadowlark Inn & Apartments perfectly encapsulates the essence of this natural beauty
Shillong, often referred to as "the Scotland of the East," is known for its picturesque landscapes and serene surroundings. Meadowlark Inn & Apartments perfectly encapsulates the essence of this natural beauty