Kailua Beach Adventures:
Snorkeling off Lanikai Beach
Kailua Beach Adventures:
Sea Turtles and Tropical Fish
Kailua Beach Adventures:
Lanikai's Turquise Water
Kailua Beach Adventures:
View of the Mokulua Islands