Car hire :: Greece :: Rhodes Kameirou Avenue
Map for the car hire pick up location at Rhodes Kameirou Avenue.
Pick up address: 14th Km, Rhodes-kameriou Avenue, Rhodes