Anyone know where the lovers' special spot is? Even roughly?
Do you mean actual location in real life? Or do you want to know what they called it in the film?