Trafalgar
Trafalgar is a town located in Saint George Parish of Dominica.
This village is located close to Roseau and Morne Trois Pitons mountains.
There is a waterfall known as Trafalgar Fall at Morne Trois Pitons National Park and other tourist attractions to keep visitors to the area enchanted.