Top five places to see rainbows around the world

Outback rainbow
Outback rainbow

When the landscape and the climate combine to create perfect conditions, rainbows can be stunning to look at.

Here are some of the best places in the world to see them.

1. Kauai, Hawaii

In addition to the 'aloha state' Hawaii is also known as the 'rainbow state'. Since Kauai is the rainiest of all the Hawaiian islands, it makes sense that rainbows are plentiful in this region.

See also: Stunning rainbow pictured over Australia's famous Uluru landmark

See also: Rare 'fire rainbow' spotted in the sky above South Carolina

2. Canadian Rockies

Head to Jasper National Park for views of graceful rainbows next to the jagged Rocky Mountains. Getting to see the Northern Lights mat be an added bonus.

3. Victoria Falls, Zambia

Rainbows are plentiful at one of the largest waterfalls in the world.

4. Niagara Falls

Tourists are often treated to multiple rainbows appearing at the same time through the mist.

5. Ireland

The Emerald Isle's world-famous countryside is enough to take your breath away but thanks to the wet weather, it's usually home to many rainbows.