Zen in Zermatt
Wander With Wonder – Discovering Wow Moments Around the World or Across the Street Nestled in the mountains, THE OMNIA is a luxurious mountain ski chalet in the Swiss Alps. With stelllar views, it’s Zermatt at its best. After arriving in car-less Zermatt by train, my husband and I are picked up in a vehicle …