Inside Terminal 21 Pattaya's airport-themed mall and its quirky installations
Location: Pattaya City, Thailand
1 sources from 42 citizen journalists
Topics: airport-themed mall, quirky installation, eiffel tower replica, shopping mall, themed decor, retail, tourism, entertainment, urban, daily life
