Discover Machu Picchu

 Overview: Machu Picchu is one of the seven wonders of the world and even though I have a long list of things to do in Peru, I was quite determined…

Read more »
Visit Colmar, a beautiful town in Alsace

An introduction to Colmar

 Overview: Colmar is one of the well-known gems of Alsace, the region of France that borders Germany. It’s rumoured to have inspired the setting for Beauty and the Beast but whether or…

Read more »