Christmas Day on the Beach

Laluna's Christmas barbecue on the beach

Laluna boutique resort on the island of Grenada in the Caribbean