Awful experience at the island of Tinos...we tried to cancel the booking and because of late respond of the company we lost our money...no refund at all without using any service of the company..Not recommended
1 year ago
Holiday Autos has a
1.1
average rating
from
522
reviews