Tag Archives: Dhara Dhewi

Dhara Dhewi

Dhara Dhevi is nestled across 60 acres of beautifully landscaped tropical grounds in Thailand’s Rose of the North, Chiang Mai. The whole resort consist of ancient palace-like structures, traditional Lanna-style villas and lavish residences house luxurious accommodation, the finest of restaurants and superb recreational facilities. Spread throughout the resort’s 60 …

Read More »