Original: It is located between Ingonish and New Haven.
Simplified: It is located next to Ingonish and New Haven.