Huai Mai Tai Lake Address 76120, Thailand Rating on Google Maps 4.40 (31 reviews) Open on Google Maps