Where is House Center of the Island, Phuket Town located?
House Center of the Island, Phuket Town, House Center of the Island, Phuket Town, Thailand (approx. 7.90371°, 98.39009°)
House Center of the Island, Phuket Town, House Center of the Island, Phuket Town, Thailand (approx. 7.90371°, 98.39009°)