One of Dominica’s most beautiful sights is Trafalgar Falls – twin waterfalls in the middle of the lush rainforest. Here’s a nature scene featuring the larger fall in the midst of tropical leaves. Check out our store for more tropical green rainforest photos. This picture is also featured as the widescreen wallpaper “Trafalgar Falls” from
tropical, nature, rainforest, rain forest, dominica, waterfall, trafalgar falls, trafalgar, save the date, wedding