This is a noticeably large mansion in Freetown, Sierra Leone, on Aberdeen Island. Could it be the presidential residence?
Mansion in Sierra Leone
No Thumbnail
© Bing Maps
By romulusnr @ 2006-12-18 19:11:24
Anonymous
@ 2008-09-06 03:05:11
It's the Bintumani Hotel, Sierra Leone's largest hotel.