Explore the charming town of Sobralinho in Portugal with its iconic clock tower and picturesque surroundings.