Cowley Beach Caravan Park - Cowley Beach: The sea merges with the sky Cowley Beach Caravan Park - Cowley Beach:  The sea merges with the sky