Travel: Leon, Nicaragua | Street Food, Markets, & McDonalds | Central America Travel Vlog #33



Today I’ve traveled to the town of Leon, Nicaragua, where I will be finding some street food, testing out the local McDonalds, while exploring the town square and …

source

Comments (0)
Add Comment