After spending years traveling all over Europe, Greece will always be one of my favorite places on earth. Between its white-washed houses, vibrant colored rooft...
A trip to the Mediterranean would not be complete without a visit to one of Greece’s most beautiful islands, Mykonos. With perfect, white sand beaches and excit...
One of the most beautiful of the Cyclades islands in the Aegean Sea, this Greek island is a perfect paradise. Its rugged landscape and stunning views were shape...
One of the oldest cities in the world, Athens is rich in history and culture. With ancient monuments and breathtaking works of art, visiting this city is like s...
Surrounded by stunning views of the Mediterranean Sea, Crete is the largest of the Greek islands. With sparkling white sand beaches, beautiful hiking trails, an...