If you had asked me to guess where the world’s largest swimming pool could be found I would have guessed Las Vegas, Dubai or China. So I was shocked to discover that it’s at San Alfonso del Mar in Algarrobo, a Chilean resort town about 60 miles West of the capital Santiago. The …
(c) SA Expeditions Travel Blog – Read entire story here.