Results 4 results found Praia do Leao beach, Parque Nacional de Fernando de Noronha, Fernando de Noronha, Pernambuco, Brazil, South America Empty sandy beach and bay near Monte Leao mountain (Sleeping Lion mountain), Sal Island, Cape Verde, Atlantic, Africa Leao Beach, Fernando de Noronha, UNESCO World Heritage Site, Brazil, South America People swimming at Praia do Leao beach, Parque Nacional de Fernando de Norohna, Fernando de Noronha, Pernambuco, Brazil, South America Aerial View Of The Coastline, Praia Do Leao Fernando De Noronha Pernambuco Brazil