culture
Keraton Kasepuhan
Keraton means the place where the King Javanese resides.
Posted by Rima Handayani
16 countries - 4 spots