Cyprus by bus: where visitors go

Beaches, sights and old towns in Paphos, Ayia Napa, Larnaca and Limassol, each with the bus there and back: the line, where to get on, how often it runs and the last one back.