Set against the backdrop of the Italian Alps, La Morra, is a picturesque hilltop town that offers magnificent views of the rolling vineyards, villages, castles and towers of the famous winemaking region of Langhe, Piedmont in northern Italy. The town features quaint little villages within its territory, namely Annunziata, Berri, Rivalta and Santa Maria. A stroll along this stunning medieval town transports visitors back in time as they view gorgeous historic landmarks flanking the cobblestone streets, such as the Church of San Sebastiano, the Torre Campanaria di La Morra tower, and the church of San Martino. Lovers of Italian cuisine can indulge in the many cafes, bars, and restaurants across town, taste and buy wine in the Communal Cellar and see the Ratti Wine Museum at Annunziata.