Snug Corner

Snug Corner is a town in the Bahamas. It is located on Acklins island.