Visit before the rest of the world does, Montenegro is one of Europe's last great un-discovered gems. This tiny Balkan country is a land of medieval villages clinging to cliffs and rugged mountains that drop down onto a strip of beautiful golden- sand- meets- clear- turquoise-water beaches along the Adriatic Sea. Spend your days at the beach or venture beyond, into the rugged mountains and forests. Pay a visit to Durmitor National Park, a place where bears and wolves still roam, that is filled with glacial lakes, limestone peaks and a 1,300m-deep river canyon. Or head to the fjordlike Bay of Kotor, dotted with coastal churches and fortified towns like Kotor and Herceg Novi.