The Cherrapunjee Wakaba Falls is a waterfall located in the Cherrapunjee district of the Meghalaya state in India. The waterfall is situated on the Wakaba River, a tributary of the Khasi River. The Cherrapunjee Wakaba Falls is a popular tourist attraction in the region.
FAQ's on Wakaba Falls
Q9: I am a travel agent. How can I buy travel leads of Wakaba Falls?