Tambon Choeng Thale, Thailand - Entire villa
Villa Haven
5 30 reviews
US$510
View Details