Tourist Attraction Site is located in Yangon, Myanmar on Bandoola Park Bus Terminus, Maha Bandula Road. Tourist Attraction Site is rated 4.4 out of 5 in the category tourist attraction in Myanmar.
Address
Bandoola Park Bus Terminus, Maha Bandula Road