Post #1146 84 Oct 21, 2025, 05:32 UTC Portugal 🇵🇹Ponta do Sol, a charming town on Madeira's south coast. Its name means "Sun Point", known for being one of the sunniest spots on the island.