Travellers Beach Resort

on December 15, 2008

Travellers is a cool resort located right on Seven Mile Beach and will be packed with Spring Breakers.