-France Orange Rooftops of Collioure Collioure is a beautiful little town clinging to the hillside around a stunningly picturesque cove in South West France. Even the rooftops with their warm orange tones do not […]