Daily Archives: March 14, 2011

The worlds largest flower festival


For the last 50 years the city of Medellin in Colombia has hosted an annual Flower Festival. Medellin is a lively and modern mountain metropolis standing amongst South America’s Andes mountains at a comfortable 8,000 ft.above sea level, and is … Continue reading

Posted in Fun Stuff | Tagged , , , , , , , , | 3 Comments