Has anyone heard of Costa Canal? where is it located?
G Gabriela Bronze Dec 4, 2003 629 54 28 Jun 7, 2010 #1 Has anyone heard of Costa Canal? where is it located?