Tavira is a small village in Portugal, famous because it has apparently more churches per square meter than anywhere else in Portugal. And it's a very pretty village too.
No comments yet