
We have a villa holiday booked for next week and have been told by Cosmos to find the rep to get directions. It's the first time we've been abroad so you can imagine how nervous we are! Do Cosmos have a desk?
Thanks!
Please sign in or register an account to reply to this post.