Fascinating villages