Massive White Whale Stuns Boaters

Thailand‘s Phi Phi Islands offer stunning natural beauty and crystal-clear waters home to a wide range of wildlife. Throughout the region’s history, however, one animal hasn’t been spotted in the ocean waters until now.  Tourists aboard a boat in the Andaman Sea were treated to quite a show when a mysterious white whale emerged from … Read more