Source: Tourism MediaObidosA striking castle is among the many historic landmarks packed into this little hilltop town, a scenic wonder filled with medieval architecture.WorldEuropePortugalObidos