Renowned for fabulous beaches, warm weather, and tranquil lifestyle, Cuba is one of those places you have to see in…