While Meghalaya may be famous for its dramatic, misty cascades, the true waterfall capital of India, boasting the most numerous and diverse water spectacles, is Karnataka....
While Meghalaya may be famous for its dramatic, misty cascades, the true waterfall capital of India, boasting the most numerous and diverse water spectacles, is Karnataka....