Manee Dheva Resort & Spa Location Map

address: 352 Moo 4, Pasang, Mae Chan, Chiang Rai, Thailand
view on Google Maps