Emerald Beach Holiday Park - Emerald Beach: Emerald Beach Holiday Park welcome sign. Emerald Beach Holiday Park - Emerald Beach:  Emerald Beach Holiday Park welcome sign.