Designed by
Title
Nohkalikai Falls #46915244
Description
Nohkalikai Falls is the tallest plunge waterfall in India.Its height is 1115 feet.The waterfall is located near Cherrapunji, one of the wettest places on Earth. Below the falls there has formed a plunge pool with unusual green colored water