Join五 upcoming events being held in Saint George Parish. Saint George Parish, located on the southwestern coast of Dominica, is a beautiful region known for its lush rainforests, the majestic twin falls of Trafalgar Falls, and the boiling lake in Morne Trois Pitons National Park, as well as the historic and vibrant city of Roseau, the country's capital, offering a unique blend of natural beauty and cultural experiences.