Thalathuoya - Athulgama Bus Stand is located in Sri Lanka on 7JQJQ9P, Goods Shed Bus Stand, Station Rd. Thalathuoya - Athulgama Bus Stand is rated 3 out of 5 in the category public parking space in Sri Lanka.
Address
7JQJQ9P, Goods Shed Bus Stand, Station Rd