Endless shades of blue create a stunning place to soak up the sun at Boulders Beach, Cape Town, South Africa The truly unique sight of penguins on a white sand beach at Boulders Beach, Cape Town, South Africa Irresistibly charming penguins waddle onto the white sand beaches at Boulders Beach, Cape Town, South Africa Large granite boulders create beautiful and secluded inlets at Boulders Beach, Cape Town, South Africa Swimmers enjoy the calm turquoise waters at Boulders Beach, Cape Town, South Africa