Orchid Lake Resort

Orchid Lake Resort |A Symphony of Serenity and Splendor

Tucked away in the mystical hills of Shillong, Orchid Lake Resort stands as a beacon of luxury amidst the lush tapestry of nature’s finest scenery. It is more than just a place to stay. It is a gateway to a realm where every moment is embroidered with the essence of tranquility and grandeur. Let’s delve deeper into […]

Orchid Lake Resort |A Symphony of Serenity and Splendor Read More »

Travel, World Guide