Mombasa Kenya

2 Likes

Looking forward to some materials!

Tell us more – what is “this place?”

1 Like

It’s a place in Kenya called Mombasa, Queen Elizabeth funded the construction of the road and the trunks of the elephant

Wow! I had utterly no idea!! Hurry up and add materials! :smiley: Show us this most-interesting place!

1 Like

Okay okay :muscle::handshake: