This picture is of the small beach next to Stella Maris. It is reached from the swimming pool in Stella Maris on the island of Maio in Cape Verde.