AdminOct 2, 20233 minRelleu - mosaics and castle ruinsRelleu is a small mountain village a couple of miles inside Benidorm on the Costa Blanca coast in Spain. It is known for its streets...