Cupello

Travel Guide

A densely packed town with red-roofed buildings, surrounded by rolling hills and distant mountains.