Electric Eel Echo Beach
Description
Opening hours: 6am – 11pm
Contact Information
Address
Jalan Pantai Batu Mejan No.n.4, Canggu 80351, Bali, Indonesia
Location
Jalan Pantai Batu Mejan No.n.4, Canggu 80351, Bali, Indonesia
Opening hours: 6am – 11pm