In the Stars vs Ventosa ...????

Travel discussion for St. John
Post Reply
Jersey Shore
Posts: 29
Joined: Sat Apr 20, 2013 3:36 pm

In the Stars vs Ventosa ...????

Post by Jersey Shore »

Anyone stayed in either or could suggest one over the other ...?
Thanks!
Image
Post Reply