Snug Corner is a town in the Bahamas. It is located on Acklins island. References World Gazetteer at archive.today (archived 2013-01-11)