Port Nelson San Salvador and Rum Cay Bahamas Travel to places in Port Nelson San Salvador and Rum Cay, Interactive Travel Map Google Earth Satellite. Current Discover Bahamas Port Nelson San Salvador and Rum Cay Location