The essence of Meghalaya is intermittent showers, enveloping clouds, cascading waterfalls on the side.
Sri Lanka, with its diverse landscapes, rich history, and warm hospitality, has a way of captivating the soul. It is truly a traveller’s haven.