25 Most Beautiful Islands to Spend Holidays On

#12 – Madeira

The Madeira Island is located in the very heart of the Atlantic Ocean. This Portuguese island is a haven of natural beauty. The two best seasons when you should visit Madeira are spring and summer.

If you happen to be a big fan of whales, then you must visit Madeira since this Portuguese island has become one of the most popular destinations in the world for whale watching. You can spot a wide range of whale species from Madeira.