To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
This is wonderful 7 sisters water fall in cherrapunji, meghalaya, india. This is really nature`s paradise where one can heal soul and relax by watching this amazing falls. Another interesting thing about this falls is that sometimes it gets covered with clouds and you feel like this is missing again the cloud goes way and there is a clearer picture. So I suggest that one should go there and watch this amazing falls.