Grand Hotel Callao Pitch & Putt scorecard

Callao Salvaje, Spain

C. El Jable, 1, 38678 Callao Salvaje, Santa Cruz de Tenerife, Spain

Courses