Bharachukki Falls - By far the most magnificent thing I've ever seen :)