Monday, April 16, 2012

Imerovigli

This town is north of Fira and Firostefani. It boasts amazing views as well.