Sella & Mosca - A must visit winery in Sardinia. Located in Alghero along the northwestern coast of this beautiful Mediterranean island, Sella & Mosca is one of the largest and most renowned Sardinian wineries. The winery offers an interesting tour of the historic estate and original wine production facilities, followed by a wine tasting experience where you can select the wines of your choice. With a huge selection on offering, including Vermentino, Cannonau, Torbato, and more!