Town Carolers If your town doesn't have frequent carolers coming around to your door, this charming Town Carolers Water Lantern ($65) will make up for it! Image Source: batteryoperatedcandles.net Town Carolers Water Lantern $65 from batteryoperatedcandles.net Buy Now