Tag: Waterfalls in Uttarakhand

Bhalu Gaad Waterfall near Mukteshwar, Uttarakhand

Bhalu Gaad Waterfall near Mukteshwar, Uttarakhand

India is a home to some of the magnificent waterfalls. The falls are torrents which can carve, shape or break the rocks, smash the trees and logs coming in between to make the way for gushing water but we still feel they are the most