-
CSL’s Favourite Hotels | Compass Point Beach Resort Bahamas
[metaslider id=2746] Deciding to head in their own direction, on the Western side of New Providence, Bahamas, two sisters discover warm sunsets, soft music and a technicolour dreamscape all to themselves. Away we go A measly two hour and thirty minute flight from Toronto to Nassau, Bahamas seems unbelievable. How can…