The Blue Villa

  233/17 Moo 4 Thepkrasattri, Phuket, 83110 Amphoe Thalang, Thailand