Today, we drove along the coast, first to the village of Teshie, famous for its amazing coffin designs, and then westwards to Cape Coast and Elmina Castles, two of the 50 castles built by European slaving powers, including the UK, Portugal, Netherlands, Denmark, Sweden and Prussia-Brandenburg. The castles were not only monumental but also bore witness to the terrible era of human slavery. 12 to 25 million Africans were shipped to the Americas as slaves from these castles. Many died before reaching the Americas. These castles must be terribly haunted from the occurrence of such atrocities and cruelties.