Roach Reef Resort
Roach Reef Resort (RRR), a man-made island located right at the edge of the Borneo Shelf. It is an hour speedboat ride from Tawau Yacht Club. A beautiful island, it is only an hour away from Sipadan island. Roach Reef surely is a paradise for divers and non-divers who are looking for exotic diving and relaxation.








