Visit the enchanting King Neptune Memorial in Anna, Illinois, where a whimsical underwater wonder awaits! Perfect for a unique photo op and a refreshing break on your travels through this charming city.
The King Neptune Memorial is a quirky landmark that attracts visitors for quirky photos and an appreciation of local culture. It's a fun spot to unwind and explore Anna's local charm!