walestouristsonline.co.uk

OTA = Online Travel Agency, which means those sites that sell the booking and take the payment for you.
User avatar
Cymraes
Posts: 519
Joined: Tue Jul 07, 2015 3:31 pm
Location: North Wales

walestouristsonline.co.uk

Post by Cymraes »

Has anyone tried this site? They keep offering me a special May deal which I've resisted so far.

I can't get them to come up in search listings which is a bit off putting

http://www.walestouristsonline.co.uk