Best of the Best, the WOW places
There are few places on earth where you get that instant WOW-feeling the moment you first lay eyes on it.
album is a collection of places that brought us that instant WOW moment.
The list may change over time
as we are not done traveling yet.