Search
Add Listing

About Integrated Terminal Langsa

Integrated Terminal Langsa is a bus station, located at JL. Prof. A. Majid Ibrahim, Simpang Lhee, Langsa Bar., Langsa Barat, Aceh, Indonesia

Tags

Map

Add Reviews & Rate item

Your rating for this listing :