Where is MerPerle Crystal Palace, Ho Chi Minh City?

Where is MerPerle Crystal Palace, Ho Chi Minh City located?

MerPerle Crystal Palace, Ho Chi Minh City, MerPerle Crystal Palace, Ho Chi Minh City, Vietnam (approx. 10.7267°, 106.72362°)


Where is MerPerle Crystal Palace, Ho Chi Minh City on the map?