B&B Palmyra

    240 Bed and Breakfasts close to Palmyra, Saint James Parish, Cornwall, Jamaica