***
Toumodi, Toumodi
In Toumodi
When you stay at Residence Le Rocher Toumodi in Toumodi, you'll be 27.6 mi (44.4 km) from Presidential Palace.