Angel Road is a romantic place that "grants your wishes if you pass it holding hand of important person". It appears 2 times per day at low tide. This spot is know as "Sacred place of lovers". "Hill of promises observation deck" is built on an upland nearby and allows you to observe Angel Road. You can ring a bell of happiness here. The location appears in movie and TV drama series.