Bajra Sandhi Monument in Bali
Located in the heart of Denpasar, the grand structure that is the Bajra Sandhi Monument marks Bali’s victory over the Dutch colonialists with a portrayal of the iconic 1906 battle.…
Share
Input your search keywords and press Enter.