Los Farallones

Hotel Los Farallones, El Salvador, la libertad

Small beach and natural caves