The Tea Village Resort, is a 25 key boutique hotel located on a 3 acres site along the upper slope of the hills with expansive views to the valley. There…
Tag
The Tea Village Resort, is a 25 key boutique hotel located on a 3 acres site along the upper slope of the hills with expansive views to the valley. There…