Location
  • Echo Beach, Jalan Munduk Kedungu, Canggu, Badung Regency, Bali, Indonesia

Description

Jl. Echo Beach