The infinity pool hidden inside an Indonesian forestLots of luxury resorts have rather impressive pools, but the main one at the Hanging Gardens of Bali is especially notable.GeoBeats - Travel