The Cape, battered by strong winds, is situated directly across from Stomachache Island, which is visible on clear days. The views are quite captivating. Alternatively, if you follow the path to the right of the tower facing the sea, you can explore vast stretches from one cape to another, and encounter awe-inspiring landscapes.