Updated on June 23, 2024, 09:06 IST Dehradun, the capital of Uttarakhand, is known for its tranquil hillside setting and delicious North Indian cuisine. A...