The must visit areas of Cuba!

Ah Cuba. With its white palm-fringed beaches and crystal-clear waters that gently wash away your stresses, it’s the ultimate Caribbean getaway. Whilst on it’s…