Jaya Mawatha, Isurupura, 50000 Anuradhapura (8.32074308481, 80.4215633869)
Comments: 0
Aquila Express(King of the Road) is a Private Bus Service at Route 190(Meegoda to Pettah), Habarakada, Sri Lanka (6.86426244, 80.01118402)
Nochchiyagama, 50000 Anuradhapura (8.35, 80.3833)
Best Transport Service in Srilanka, Anuradhapura (8.33003, 80.4084)
Jaffna Junction, Anuradhapura (8.35595275, 80.418705385)
Basawakkulama Road, Anuradhapura (8.35, 80.3833)