Point of interest
Bus Stop
6 locals recommend,
Location
Λεωφόρος Αγίας Θέκλας
Ayia Napa, Ammochostos
Tips from locals
Buses 101 & 102 pass through every street 24/7 of Ayia Napa, Protaras and Paralimni
102 takes you towards WaterPark 101 takes you towards the centre of Ayia Napa and onto Protaras then Paralimni