Playa Caballo: Isla Caballo's Secluded Sand in Lepanto, Costa Rica | OnlyBeaches