January 27, 2025August 23, 2025Agua d’Alto Waterfall. Near the town of Seixal on the island of Madeira