Opatija is an attractive coastal town typical of Istrian Croatia. The white, stone buildings with their terracotta roofs nestle together on a gentle hillside looking out across the Adriatic. The 12km coastal promenade passes a huge number of shingle beaches and bathing platforms for enjoying the sun. Plus there's a huge number of great restaurants and bars. If you can drag yourself away from lying in the sun then there’s loads to do. Pop across the water to the islands of Krk or Cres and find a hidden cove in among the forests to do yet more lounging. Visit one of the other numerous coastal villages, go to the Plitvice Lakes, a UNESCO World Heritage site, or the hilltop towns like Motovun and Oprtalj. Good Croatian food and a friendly welcome will be found wherever you go.