In bay, beach

Top 5 Beaches on O'ahu

In bay, beach

Snorkeling Hanauma Bay

Blog Archive