sinkorswimadventure.com
Kaneohe Bay – Pyramid Rock Beach
One of the first things you learn when you move to Oahu is how the island is divided. Down the center of the island runs a mountain range (gotta love all that volcanic activity!). The north …