Doc does Albufeira Portugal

I think you can get the on the little chuff chuff train that leaves from the top of the escalators, worth going just for a look.
At the sea end of the strip is probably the best steak restaurant in albufeira ( very posh and the boss would love it )
The little train ride is worth it to see other parts.
 


Back
Top Bottom