Thammachat Alese Villa map

Address: 105/60 Moo 11 Soi Wat Yan Huay Yai