O
Obzor: Where the Mountain Meets the Sea
Obzor is a charming town located on the Black Sea coast of Bulgaria, positioned almost equidistantly between Varna (65 km) and Burgas (70 km). It is known for its unique combination of