With turquoise waters, powder-soft beaches and vibrant island culture, the Bahamas is a dream destination for travellers.
Located on the island of New Providence, Nassau is the capital city and heart of the Bahamas. It is a gorgeous city, full of culture with exquisite beaches alongside many different attractions. Not ...