Bali has just welcomed a new luxury centre to the scene. The new Secret Garden Spring complex can be found in the heart of Kuta along Sunset Road. The new lifestyle destination is not only super luxurious but is home to a fantastic range of facilities for both locals and tourists to enjoy. Secret Garden Spring has celebrated its soft launch this week, and visitors are already praising...