Nohsngithiang Falls, Meghalaya.
https://www.incrediblenortheastindia.com/ Meghalaya, Make your way to Nohsngithiang Falls to be entranced by the seven-tiered waterfall, each segment cascading in a mesmerizing display. The stunning surroundings add to the allure of this natural wonder, leaving you spellbound by its beauty.
FOLLOW US ON: YOUTUBE: https://www.youtube.com/channel/UCp3JVyK6V4Vjd1y6oSEEJWQ INSTAGRAM: https://www.instagram.com/incrediblenortheastindia9/
