Puputan Square is one of the main stops on any tourist itinerary. Learn about its historical background and importance or just sit back and watch the world go by.
This public square is situated in Denpasar, a destination that has so much on offer! Kuta Beach, Legian Beach, and Sanur Beach are other good sightseeing choices not far away when you're done at Puputan Square.