Sightseeing and Historical Adventure through Nassau in New Providence Island, Bahamas