Details
 MG 2376

Adivaha

Adivaha - our resort is situated in the bustling city of Dharamshala. It is surrounded by lush green tea gardens and is spread over an area of 10 acres. The resort boasts of being an all-suite property.

Adivaha-Banner