Nassau is the capital of Bahamas (which is a member of the British Commonwealth). Nassau is the largest city in the Bahamas and is located on the eastern half of New Providence Island. It was earlier known as Charles Town around 1650 and later to Nassau, named after Fort Nassau. Nassau was also known as [...]

Recent Comments