Title: Guide to Nassau, island of New Providence, Bahamas, West Indies ...
Subjects: Health Resorts
Places: Nassau (Bahamas), Bahamas