Read about everything you need to know about the Torrevieja pink lake in Spain, including its location, why it's pink, and the best ways to visit.