This thesis proposes designing and developing a personalized country recommender system. It outlines introducing the problem motivation and research questions. The document then reviews the state of the art on recommender systems including definitions, data sources, approaches (collaborative filtering, content-based filtering, hybrid filtering), and evaluation metrics. It describes the methodology which includes collecting a training dataset, implementing recommender algorithms (SVD, KNN, co-clustering), and system design. The results and evaluation of the system are then presented.