The Mangrove Panwa Phuket Resort map

Address: 39/6 Moo 6, Ao-yon Khaokhad Road, T.Wichit A.Muang, Phuket 83000 Thailand.