ÓBIDOS & NAZARE

Óbidos is a picturesque, medieval walled town in Portugal, located about an hour from Lisbon. It is known for its … Continue reading ÓBIDOS & NAZARE