YourDictionary

Dictionary Home » Dictionary Definitions » Sugar Loaf Mountain

Sugar Loaf Mountain

granite mountain at the entrance to the harbor of Rio de Janeiro: 1,296 ft (395 m)

link/cite print suggestion box