Italy is great for people who like going to beautiful places.
You should go to Italy if you want to see some beautiful places.
1) Italy is great for people who like going to beautiful places.
イタリアは綺麗な場所が好きな人にオススメ。
~is great for~ は ~は~にオススメ という意味です。
This shop is great for people who love Italian shoes.
このお店は、イタリア製の靴が好きな人にオススメ。
~は~にオススメ は ~ is recommended for~ とも言いますが、日常会話では、~is great for~ の方がカジュアルで、自然です。
2) You should really go to Italy if you want to see some beautiful places.
綺麗な場所を見たいなら絶対イタリアに行ったほうがいいよ。
you should (really/definitely)~ は ~(絶対)をやったほうがいい という意味です。
You should definitely buy her flowers. 絶対花束買ってあげたほうがいいよ。
You should reserve a table. 席を予約したほうがいいよ。
Italy is a good country to visit for people who love beautiful places.
この場合、次のような言い方ができますよ。
ーItaly is a good country to visit for people who love beautiful places.
「イタリアは、美しい場所が好きな人が訪れるのに良い国だ」
または後半部分を次のようにも言えます。
people who love seeing nice scenery「綺麗な景色を見るのが好きな人」
ご参考まで!