This small Balkan country, nestled along the Adriatic coast, offers a perfect blend of stunning landscapes, rich history, and ...