Immerse yourself in the beauty of Meghalaya’s enchanting waterfalls! From the cascading waters of Nohkalikai Falls to the misty veil of Krang Suri Falls, each waterfall is a sight to behold. Feel the cool spray on your face and let the rhythmic sound of rushing water soothe your soul. Don’t miss out on the natural wonders that Meghalaya has to offer!