Nafplion, Greece
In Nafplion in Greece, Nathan and Romane join the tour and immediately annoy Brendan.
Stars:
In Nafplion in Greece, Nathan and Romane join the tour and immediately annoy Brendan.