Nesebar, one of the oldest towns in Europe, is located on the Bulgarian Black Sea Coast. It's a UNESCO World Heritage site filled with ancient ruins and beautiful landscapes. The old town is home to a host of medieval churches, historical houses and cobblestone streets that exude an old-world charm. With its beautiful beaches and vibrant nightlife, Nesebar appeals to both history buffs and beach lovers.