Why The Queen’s Tower Is A Must-See Landmark
The Queen’s Staircase, locally known as the Queen’s Tower, is an unmissable landmark in Nassau, Bahamas. Carved by hand from solid limestone rock by slaves in the late 18th century, this majestic staircase offers a compelling glimpse into Bahamian history and offers a tranquil escape from the bustling city streets. Its shaded and verdant surroundings add to its charm, making it a popular and historically significant stop for travellers. A Journey Through History: Unveiling the Queen’s Staircase’s Story The Queen’s Staircase, also sometimes referred to as the “66 Steps” (although the actual number can vary slightly due to erosion