World's largest swimming pool drew the crowds in the South American resort of San Alfonso del Mar in Chile. [Xinhua]
Go to Forum >>0 Comment(s)