Great job! I am just beginning to learn Spanish and would love to be as good as this! Some ideas/changes below. Best of luck!
Interesting facts about my country
One of the most interesting natural features in Spain are the coasts, there are many types of coasts and all of them are beautiful.
The best time of the year to visit my country can be summer (but) it depends on the person. but If you want to take a bath in the Mediterranean Sea it is a good time! I recommend you visit the Balearic islands! Menorca is a hippie island, with varied (many) beaches and good food! Mallorca also has beautiful beaches, but is more touristy (this is almost a slang word. You could also say "but there are too many tourists"). Ibiza is my favourite island, I've been there many times! It is the combination of relaxing and partying (which make it so great). But at the end of the day (this is a common phrase meaning ultimately) it depends on you, if you want to be calm you can stay in the northern, but if you want to party you should go to the southern!
But if you want to visit some historic cities of Spain, like Córdoba or Madrid, I recommend you visit them in spring or autumn, because in summer the heat is (too much, unbearable, insufferable).