Karigari restaurant, Dehradun: A tasty meal with a view of the Himalayas.

Dehradun does not need an introduction. This famous and beautiful hill station has so much hidden that you will be awestruck. Karigiri as the name suggests is in its actual form an artwork presented onto your plates. Situated amidst the cold weather and the Scenic Mountains, this place is a must-visit if you are in Dehradun.

Read Full Article on: https://sprend.com/download?C=....0f20b799b5964c2cb49b