Thursday, March 28, 2024

Tag: michael palin brazil

Scotland is top spot for Michael Palin

TRAVEL presenter Michael Palin has revealed he considers the West Coast of Scotland to be the most beautiful place in the world. Despite spending 25-years...

Latest News