tirifoni yohereza ingabo n'abanyamafarasi muri galileya it is located just off the northeast coast of town island near rocky harbour