National Geographic picks Top 10 Places to See Holiday Lights
National Geographic picks Top 10 Places to See Holiday Lights during this year end’s festive season. Here are the list:
- Vienna, Austria;
- Tivoli Gardens;
- Brussels, Belgium;
- Callaway Gardens, Georgia;
- Medellín, Colombia;
- Gothenburg, Sweden;
- Hong Kong, China;
- Madrid, Spain;
- Kobe, Japan, and
- Saint Augustine, Florida
How many of them have you visited?