Most Instagrammable Patio in Ottawa
Have you ever been to the Tavern On The Hill? This beautiful patio is located in downtown Ottawa and has one of the best views in all of the city! The Tavern On The Hill is a seasonal outdoor canteen and bar located at the north end of Major’s Hill Park right across from the… Read More Most Instagrammable Patio in Ottawa