History lessons don't come any more spectacular than at El Morro castle in Santiago de Cuba. Perched nearly 200 feet above the Caribbean sea, guarding entrance to the city's harbour, the fortress offers dramatic vistas of Cuba's rugged south coast as well as a peek at local pirate history. The