Mirador Junquillal in Costa Rica

Mirador Junquillal in Costa Rica
Mirador Junquillal in Costa Rica.

Mirador Junquillal in Costa Rica.

Bella Vista, Santa Elena, Costa Rica
Photo taken in February 2019. © Chad Davis