Tarrafal beach is located in the north part of the main island Santiago. Named by the city of Tarrafal, visitors often refer to it as the best beach on Santiago island mostly for unspoiled nature but provided by several restaurants on the beach and soft yellow sand to enjoy.