Join one of their tours to learn how to take the best photos of this amazing ... like Flying Fish Cove, Ethel Beach, and Greta Beach. Like many other places, Christmas Island is not immune to ...