This little-known coastal village is packed with picturesque spots, including a stunning harbour, a cascading waterfall and a historic castle nearby.