Diamond Plaza Shopping Mall Tracy Do Ho Chi Minh City Shopping Guide No Comments Located at the crossroads of Pham Ngoc Thach and Le Duan Streets and next to the beautiful French architectural Notre Dame Cathedral and Saigon Central Post Office, Diamond Plaza … [Continue Reading...]