The Elmina Castle, a historic monument in Ghana was constructed by Portuguese traders in 1482. Usually known as St. George of the Mine, the Elmina Castle is recognized by UNESCO as a World Heritage Site.
Baboons on a morning walk in Ghana. we would see this every day on the way to school. walking side by side with a Baboon is pretty badass