Nestled in Central Africa is Cameroon, a land of great historical, cultural, and natural depth. It offers stunning varied sceneries to both its people and visitors - from rainforests to savannahs. Cameroon is usually known as "Africa in Miniature"...