Balchik is a town and seaside resort located on the Bulgarian Black Sea Coast in the Southern Dobruja region of northeastern Bulgaria. It is situated within the Dobrich Province, positioned approximately 35 km southeast of the city of Dobrich and 42 km northeast of Varna.
The town is characterized by its scenic layout along hilly terraces that descend from the Dobruja plateau toward the sea. Due to its prominent white cliffs, the location is frequently referred to as "The White City."