Virbhadra is a town in Dehradun district in the Indian state of Uttarakhand, located close to the pilgrimage town of Rishikesh.
Virbhadra is a town within Dehradun district in the Indian state of Uttarakhand, close to the pilgrimage town of Rishikesh.