If your trip to Odou is all locked in but your itinerary is a little on the empty side, let us give you a helping hand.If you want to see more, Amathus Ruins, Panagia Sfalaggiotissa Monastery and Fatsa Wax Museum are favorites with visitors and within a short drive of the town center.