Orihuela is a small city in southeastern Spain, in the province of Alicante. It’s a popular tourist destination, thanks to its lovely old town, its beaches, and its proximity to other popular resorts like Benidorm and Torrevieja. The city is surrounded by mountains, and the views from the old town are stunning. The narrow streets and squares are lined with churches, palaces, and other historic buildings, and there are plenty of tapas bars and restaurants to enjoy. The city’s beaches are well-known for their excellent sand and clear water, and there are plenty of activities to enjoy, from swimming and sunbathing to windsurfing and sailing.