Saigon Ten Thousand Buddha Pagoda Tracy Do Ho Chi Minh City Attractions No Comments Saigon Ten Thousand Buddha Pagoda – a hidden impressive pagoda which most tourists miss in Ho Chi Minh City Located in an alley in Saigon China Town, Saigon Ten … [Continue Reading...]