On the James Point peninsula near Mangrove Cay in the central Bahamas, LeoRose Sunset Beach Bar delivers cold drinks and spectacular sunset views in one of the quieter, less-visited corners of the archipelago. The central Bahamas’ mangrove coast and bonefish flats are world-famous among fly fishing enthusiasts, and LeoRose adds a proper sunset bar to a destination that rewards visitors who venture beyond Nassau and the Exumas.