Coral Bay .. photos do not do it justice! Tiny seaside town sitting right on Ningaloo reef. Water is so blue and you can snorkel straight off beach with coral and fish a plenty! Stayed 4 nights. It's a one street town! First 2 days were hanging out at Bills Bay .. the main beach. Weather was great but soo windy .. wore a jumper for first time in months !! Nights chatting, great night at pub and a Vikings marathon! Last day was a quad bike trek thru sand dunes out to Five Fingers Reef. I was hopeless at first but learnt that if you floor it, it's heaps easier !!