Portugal, Portimao

This popular resort in the southern Algarve is named after Portimão’s main beach, Praia da Rocha, a spacious sweep of golden sand backed by amber-colored cliffs. By day, families gather on the beach to sun themselves, play in the sand, and splash about in the water, while at night, bars and clubs attract revelers looking for fun.