Shopping and dining complex located near Kata Beach in Phuket, Thailand. It has 21 units of retail space, bars, and accommodations.
Shopping and dining complex located near Kata Beach in Phuket, Thailand. It has 21 units of retail space, bars, and accommodations.