Pulau Sipadan

Amazing scuba diving at Pulau Sipadan - October 2009 - (Barracuda, sharks and turtles) - YouTube