What are the top tourist attractions in Banjul?

Is Banjul walkable?