Bora Bora ~ shark and ray adventure, lagoon tour
It was such an adorable feeling swimming with these fishies... it's like swimming through a school of teenie, happy teddy bears... that have fins and can swim 65 miles per hour.