The Best places to scuba dive with sharks in Asia
Few divers can forget their first exhilarating encounter with a shark and for many, diving with sharks is the ultimate, awe-inspiring experience. From encounters with schooling hammerheads and hunting reef sharks, …