You may want to visit some of the other inland hamlets Santa In??s, Sant Joan, and Sant Carles, to name just three.
Sant Carles is one of the inland hamlets.