A small country located on the Adriatic Sea, Croatia is known for its beautiful coastline, medieval villages, and magnificent mountainous landscape. Though you can enjoy an abundance of activities here, it maintains a relaxed vibe throughout, helping you to adventure and unwind in equal measure.