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....
TRENDING
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....