Results 1 results found Empty sandy beach and bay near Monte Leao mountain (Sleeping Lion mountain), Sal Island, Cape Verde, Atlantic, Africa