Location
A must visit spot in Sat Tal would be Subhash Dhara, a gorgeous freshwater spring that comes from the dense forest of Sat Tal, towards the western region. This is a natural spring that mesmerises people with its crystal clarity and beautiful location.