A comprehensive guide about Lake Salda in Turkey- an off-the-beaten piece of paradise with turquoise color and glimpse of the planet Mars.