Tag: Sergio Dhillón

Chania: A Portside Paradise

Chania, a city in western Crete, is nestled between mountains and the sparkling blue Cretan sea. It is known as the island’s most beautiful city. I went to Chania this past January with my family after spending six days in...

Read More