Balabyur Castle

Balabyur Castle is a 7th-century fortress located in Lankaran, Azerbaijan. This historical site stands as a testament to the region's early medieval architecture.

Details

Year Built
7th century
Location Text
Lankaran