What is Jamaican Strongback Punch?

When you think of Jamaica, you probably imagine a beautiful beach with a warm sun, where you may see yourself walking, enjoying “the good life.” But this country is also known for a variety of dishes like ackee, saltfish and…