Manizales, Colombia ← Previous Next → One of the amazing things about Owl’s Watch is that you are surrounded by nature—while being able to gaze down on Manizales, a city of almost half a million people.