Infinity pools are stunning manmade creations, where pools are made in such a manner that their edge seems to disappear into infinity. These creations create a stunning panorama which is a real feast for the eye. The idea of infinity pools originally goes back to the 17th century Deer Fountain in the Palace of Versailles. Another theory says that the pool was invented in Bali, Indonesia for the first time. Today, many luxurious hotels and resorts around the world boast of some of the most wonderful looking infinity pools.