close villa close Country: Cambodia close Region: Battambang Province
Sangker Villa
Phka Villa Hotel
Delux Villa Hotel
La Villa