France has so many beautiful cities and villages, and while most are adorned with natural marvels and historic sites, Collioure stood out.