You asked:

where is pulau bras located

  • Indonesia
    Indonesia
    Pulau Bras is an island in Indonesia.