Don't know about a Casino but, the town of Collioure is located in southern France on the Mediterranean coast.