While researching a drive around the Gaspé Peninsula, I have seen mention of Bride's Veil Waterfall, I believe around La Martre. But I have not been able to find out any other details, such as where it's located (if it exists). Can anyone provide any more information on this?
As long as I'm posting in the forum, besides the many towns, lighthouses and Percé Rock, are there any other "must see" sites along the 132?
Thanks for your help!