Beaching Myself on Roach Reef
2010-09-01
On a reef just 30 minutes by speedboat from the town of Tawau, Sabah, lies a little island called Roach Reefs. Surrounded by crystal clear waters, this beautiful man-made isle was constructed when an avid angler decided to build a rest and relax place midway home from the sea. TwoRead More →