Cuisine And Restaurant – Tawang Hills
Elevated at an altitude of 10,000 feet above sea level and located in Arunachal Pradesh is a beautiful town called “Tawang”. This town is popular for being the birth place of the 6th Dalai Lama. This town also possesses a number of beautiful lakes and waterfalls. As for food, the cuisine available here is typical […]