Results 1 results found The view from Pilon de Azucar in Cabo de la Vela, Guajira, Colombia, South America