The Caravel Club was an eight-unit guest house located in Lucaya, Freeport on Grand Bahama island which opened in 1962. The Port Authority commissioned Alfred Browing Parker to design the eight guest rooms. It was later expanded to 25 rooms, which had a small restaurant attached.
Postcards
1963 – Natural Color Publishers Inc (60700 Series)
References
- Grand Bahama – Barratt, P. J. H
- GrandBahamaMuseum.org