August 20, 2018 Monday Flashback 9 – Taman Sari, Indonesia Taman Sari Water Castle, also known as Taman Sari is the site of a former royal garden of the ... Continue reading...