near Cienfuegos, Cuba
Rancho Luna is a small beach resort, just around the bay from Cienfuegos. It's 18km from the town centre, but very close to the Dolphin Show. Why not combine the two and have a day at the beach.
The snorkelling is good, and you'll probably be the only tourists on the beach. Come here if you want to se what Cuban beach life is really like!
There are several international hotels at Rancho Luna.
By Mini Bus