Located approximately 25 minutes from Larnaka towards Limassol, Agios Theodoros is a picturesque Cypriot village which has lost none of its charm. It features winding streets lined with brightly coloured flowers and traditional stone built homes. Set amidst rolling hills and pretty countryside, Agios Theodoros is a real haven.