FirstTrek
Buddha Temple Dehradun (Mindrolling Monastery) – Peaceful Tibetan Buddhist Retreat