A pair of beautiful young sisters leave their sleepy seaside town and head off in search of romance and adventure.