One of the most spectacular sights in Europe, Meteora must be seen to be believed. The Great Balkan Ride passes many magnificent sights, from historic Sarajevo to the mountains of Montenegro, the surprising beauty of Kosovo to the stunning Albanian Coast. However, for an amazing combination of unusual nature and human ingenuity, it’s hard to […]
Continue Reading