The Bell Pool Villa Resort Location Map

Address: 41/31 Moo 5 Baan Hua Khuan, Soi Bell, Kamala, Phuket, Thailand
view on Google Maps