Skip to content
Kotomora

休きゅう暇か村むら

Meanings

1

noun

national park resort village; holiday village

Refers to a resort village, often within or near a national park, providing accommodation and recreational facilities. The term is associated with the Japanese 'Kyukamura' brand of resort hotels.