Results 1 results found Candy floss sellers at Basilica de La Asuncion dating from 1610, Leon's Cathedral, the largest in Central America, UNESCO World Heritage Site, Leon, Nicaragua, Central America Mid shot woman eating pink cotton candy