2 posts :: Page 1 of 1
By: Likes:
  (Read 4168 times)  

What do you think of the new Video section?

If you have any comments or want to suggest another video, please post it here.

Registered: 12/09/06
Posts: 81
Location: Los Angeles, CA
By: Likes:

Bill, its great. People thinking about travelling can get an idea of the location layout and those not travelling can feel as if they have (albeit in a small way).
As long as people post their holiday vids you'll have something to link to.

Registered: 01/04/07
Posts: 62
2 posts :: Page 1 of 1