the commune is located at the north end of the guadalupana island of grande terre