Traveling Nicaragua – Leon Central Park

The city of Leon in Nicaragua and a quick video in Central park which is surrounded by food vendors and budget hostels.