Travel Destinations

Montral – Quebec

The Paris in our backyardMontreal, the Canadian province of Quebec formerly known as Ville-Marie, or the City of Mary, is located on the Island of

The Mysterious Amazon

No other place is more critical for human survival than the Amazon. The Amazon basin harbors the largest remaining tropical forest on our planet and