holidayrentalcentre.com

OTA = Online Travel Agency, which means those sites that sell the booking and take the payment for you.
Fraise
Posts: 2079
Joined: Sat Oct 30, 2004 8:25 am
Location: Charente Maritime and Middle England

Post by Fraise »

:wink: Excellent! We are quite a savvy bunch on the whole :wink:
Post Reply