Senegal, nestled on the western coast of Africa, is a country celebrated for its rich cultural heritage, warm hospitality, and diverse landscapes that include beaches, deserts, and tropical forests.