The journey to Castelo Novo from Lisbon takes roughly three-and-a-half hours by train or two-and-a-half by car. The village ...
From wine tasting to mountain trails and relaxing wellness retreats on remote islands, here’s where to go for some ‘me’ time ...