I'm planning on visiting Cuba for the first time this January. Having never been there, I was hoping to receive some feedback on the best place to visit and resorts to stay at. Ideally, I would like to experience as much of Cuba as possible (culture, live music, authentic meals, beaches and counrtyside), I believe I have narrowed it down to Havana or Holguin but I am definitely open to suggestions. There will be three girls in total travelling and we are trying to be as budget conscious as possible.
Any help/ input/ advice is appreciated!