Siam Center is in __________?0 A. Istanbul B. Rom C. Bangkok D. New York Submitted by: Musadiq Umer Hamza Read More Details about this Mcq: