Je kunt altijd een van de meest gewaardeerde bezienswaardigheden bezoeken, de Shakas Seat Guesthouse, gelegen op 550 meter van Lalaria Ocean Villa Suite 6 hotel. Andere bezienswaardigheden die de moeite waard zijn, zijn Willard's Beach (2 km) en Thompson Bay Rock Pool (op loopafstand van 25 minuten ervandaan).