Save Added By jonn2914 Now Open Cape Santa Maria Beach Resort & Villas Seymour's, The Bahamas There’s no more beautiful place to lie back and ... Price: $ 264.63 Price range: $ 264.63 - $ 264.63