Answer to Question 1
New Orleans, Louisiana and along the Gulf Coast people celebrate Mardi Gras, which is the identical religious foundation, and they also were impacted by Caribbean migration. Other possible answers might include Fastnacht in Germany.
Answer to Question 2
B