Secret Beach is located in Lembongan, Kec. Nusa Penida, Kabupaten Klungkung, Bali, Indonesia on 7CVR5XF, Jalan secret beach, nusa ceningan, Jl. Sarang Burung. Secret Beach is rated 4.2 out of 5 in the category resort hotel in Indonesia.
Address
7CVR5XF, Jalan secret beach, nusa ceningan, Jl. Sarang Burung