Kempty FallsMussoorie, India It was built in 1835 as a location for British to enjoy their private tea parties. The water here falls in a certain rhythm gives a feel as if it is somersaulting. A popular visitorsÂ’ destination, it captivates everyone’s heart. Prev 1of4 Next