kubachi

/kuːˈbætʃi/

Definitions

1. noun

A village in the Dagestan Republic of Russia, known for its historic significance and natural beauty.

“The group of tourists visited the ancient village of Kubachi to experience its unique culture.”