Home » Tourism » Metro Shopping Center – Ho Chi Minh City, Vietnam Metro Shopping Center – Ho Chi Minh City, Vietnam Posted on September 20, 2011 in Tourism by Bob Well Known Metro Shopping Center in Ho Chi Minh City, Vietnam Facebook Comments comments Related Posts Tuk Tuk – Thailand Auto Rickshaw The auto rickshaw, called tuk-tuk in Thailand, is a Abu Ibrahim Muslim Restaurant – Bangkok, Thailand This is inside view of Abu Ibrahim Restaurant. Here About the Author: Bob My mission is keep walking, keep exploring and keep sharing.