Leopa beach é um Tourist attraction localizado em . É um dos 24 Atrações turísticas dentro Timor-Leste. Endereço de Leopa beach é Liquica, Timor-Leste.
Alguns dos lugares ao redor Leopa beach estão -
Liquica, Timor-Leste