Results 1 results found El Mirador lookout, Isla de Cozumel (Cozumel Island), Cozumel, Mexico, North America Pacha el Baghdadi square, Medina, UNESCO World Heritage Site, Fez, Morocco, Africa. Playa Delfines (Dolphin Beach) nicknamed El Mirador (The Lookout) – one of the most scenic public beaches in Riviera Maya Street painter on a viewing platform, balcony of the Mediterranean, Benidorm, Costa Blanca, Spain Tourist at the viewing platform, balcony of the Mediterranean, Benidorm, Costa Blanca, Spain