With towering mountains, lush jungle and broad golden beaches, Cuba is a slice of paradise surrounded by the blue Caribbean sea. It’s about 90 miles south of Florida and is roughly the size of Pennsylvania, with over 11 … [Read more...]
With towering mountains, lush jungle and broad golden beaches, Cuba is a slice of paradise surrounded by the blue Caribbean sea. It’s about 90 miles south of Florida and is roughly the size of Pennsylvania, with over 11 … [Read more...]