Different from big cities, small towns call for culture preservation in addition to revitalization. IoT technologies could potentially serve this need. This article develops an IoT architecture, and choose best IoT enabling technologies, and IoT services, applications, and standards, towards this goal. In this article, we focus on the opportunities and challenges of applying IoT to culture preservation and revitalization of smart towns. We expect that the intelligent use of IoT could breathe new life into traditional, close-knit culture of small towns.