Enter Sea Serpent's Cavern, when you come out on the other end, Needlepoint Spire is the large rock formation in the water out in front of you. It's tall and skinny and the i point is at the very top. I can't remember if it's slightly left or right but it's in that area.
Its next to the private island
find everything on island flyover
no t is not an i point
It's the town in the middle of the island.
Private Island is Northeast of Wuhu Island... That is about as specific as i can get..
You get your own cottage on "Small desert Island".
on the beach connected to the main island
no, but there are whale watchers
Hillside Cabins.
Nothing but when you get all 80 i points you get a cottage which also does nothing.
Find all 80 points of interest in island flyover.
It means that you have to cut your engines.