unique cultural experiences in small towns