Tens of thousands of spectators lined the streets across Cyprus yesterday for three major carnival parades.
Basked in sunshine the carnivals drew record numbers of participants and spectators with many stunning floats and accompanying dance troops.
Moving to the sounds of whistles, drums and horns people followed, partied and got into the spirit of carnival.
If you missed the carnival then you can check out some video highlights posted on Youtube & Facebook below:
Limassol Carnival 2018
Posted By: Cypriots Are Awesome
Paphos Carnival 2018
Posted By: Aphrodite Productions
Famagusta Carnival 2018
Posted By: Ant1 - Greek Language