Sand, sea breeze, turquoise waters, great food, music and friends; a beach party brings together some of the best things in life! While the words 'beach party' immediately bring to mind a beautiful stretch of sand hugged by the ocean, not all beach parties are held along the seashore.