World's First
- Offbeat
Watch: World’s first sky pool opened in London
London: In the first, a floating swimming pool was opened recently in the United Kingdom. The transparent swimming pool suspended between two buildings is 35 meters (115ft) off above the ground in…