Nassau; a natural and noble Caribbean jewel.

Nassau; a natural and noble Caribbean jewel.   By Rebecca Underwood BA Hons For those harbouring some regret having succumbed to the ‘staycation’ trend rather than venturing further afield, prior to...