If you are fond of history, Montenegro is the place to be. Its medieval towns, Orthodox monasteries, Catholic churches and mosques tell a story of cultural conflicts over the centuries. And for all nature lovers: the majestic mountains, national parks and coastal scenery will not disappoint.