There are so many amazing places in the world that choosing where to visit is pretty hard. Best places to visit in the world, if you are looking for a high energy city, looking at history or just relaxing on the beach, there is a destination out there waiting for you. Montreal, Canada Montreal, Canada is a North American City with a European feel. As Canada’s second largest city Montreal really is a must-see destination. The official language is French which means you could almost be in France, and it is a laid back city with a cosmopolitan vibe. Montreal has something for everyone – from history, to a thriving nightlife. Whatever you are looking for you won’t need to search for long to find it in Montreal. Portland, Oregon, USA Portland really is the quintessential
... read more