Popular destinations for Snorkeling tours include Thailand , Argentina , Australia , Belize , Bolivia , Brazil , Chile , Costa Rica , Cuba and El Salvador