Who would have thought that swimsuits could make such a splash? The seaside resort of Albufeira, located in the south of ...