Tambor Beach Costa Rica

9.71816,-85.018898