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