Jibacoa feels like a fun, well-guarded secret: located halfway between Varadero and Havana, this white-sand, cliff-backed beach with good snorkeling makes an enchanting stopover after a stay in the capital. And few people know about it.