The Seven Sisters Falls, also known as Nohsngithiang Falls, are one of the most iconic natural wonders in Meghalaya, located in the East Khasi Hills district near Cherrapunji.
You don’t need a passport to experience this paradise.😍
This is Tungtao Resort in Namsai, Arunachal Pradesh. Imagine dining with your feet dipped in crystal-clear stream water, surrounded by nature.