Croatia, Albania, Montenegro, or elsewhere?

me and two of my friends are planning a trip to Europe in July of next year. We will be flying out from portland or seattle and then to a TBD spot, and from there to scotland. we were originally considering croatia (pula, split, or zadar), but are considering other options that could be similar. our focus is good swimming/beaches, wine/food, and history. nightlife is nice but not a must, neither is shopping. we will only be there for about 4-5 days! i’d love recommendations on spots that are most affordable and less crowded. greece is also an option!

Author: Budget-Crow-3230