Meghalaya Through Larissa D’sa’s Lens: Travel influencer unveils the mystique of ‘Abode of Clouds’ | Travel
Larissa D’sa, the adventurous travel influencer, spent March 2024 immersed in the misty allure of Meghalaya, India’s “Abode of Clouds.” She explored this northeastern gem for the first time while filming her upcoming National Geographic series titled ‘Postcards from Meghalaya.’ From the cascading waterfalls to the enchanting root bridges, she uncovered the myriad wonders that […]
Continue Reading