13. Victoria
This small town is the capital of British Columbia and is known as the “City of Gardens” because of the beautiful small gardens the town has everywhere. The place is ideal for a relaxing holiday where you can enjoy the bohemian shops, cafés and restaurants owned by the local people, and about a dozen craft breweries.
Image Credit: huffpost
Pingback: World’s Top 15 Best Casinos To Visit | Ultimate Places