Mukdara Beach Villa Resort

26/14 Moo 7, Khuk Khak, Takuapa
Takua Pa
Thailand