Drake Bay is one of the most untouched natural wonders in Costa Rica. Leave a Comment / By hellen / April 8, 2024