To reach the Castillo de Gibralfaro, you can walk ... in Spain. Malaga is a charming and beautiful Spanish city perfect for enjoying culture in the morning and hitting the beach in the afternoon.