Photos Courtesy of Tom & Vanessa Perez A dog’s name often has important meaning for the owner’s family. In this case, this puppy’s name truly does hold great meaning. Beautiful landscapes, mountain whitewashed villages, ancient ruins, and beautiful beaches with crystal-clear water describe the Greek island of Naxos. When Tom invited Vanessa on this incredible … [Read more...]
You are here: Home / Archives for Naxos