April 07, 2013

Taman Sari Water Castle, Indonesia


1 comment:

  1. Actually this is the children's castle in Taman Mini Indonesia Indah, one of Jakarta's theme park. Taman Sari water palace is located in Yogyakarta, central Java. And it doesn't look anything like this...

    ReplyDelete