I think Chitras are more commonly known as sandflies?, So it would depend on what time of the year you will be here. When they are around, on the ocean is where you want to be. Chitons is a mollusk so I don't think that is what you are talking about. I am just guessing here.