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 Sultanate of Yogyakarta. It…

  • no reactions
0
0 Share