The wine boutique is located at Mount Carmel Monastery founded in 1875 by the Carmelites, a Roman Catholic religious order dating back to 1200 A.D.
The shop and tasting bar are open seven days a week from 9 am to 5 pm and are adjacent to the main chapel and spiritual centre.
Visitors are invited to tour the vineyard, taste wines and explore the grounds while only steps away from the world-famous
Niagara Falls.
Reservations are required for tours while tastings are available daily without a reservation. Email