Congratulations, We Are Healthier Than Ever!

I live in Amsterdam. For the geographically challenged — or for those who have spent too much time in an American high school — Amsterdam is in Holland. Holland is also called The Netherlands. This literally means “Low Lands”, which is why in French it is called the Pays Bays. Low is the word to […]

Top