AsiaBaliBeachesCavesIndonesiaNusa PenidaWest Nusa Penida Lumangan Beach In Nusa Penida, Bali by David & Intan September 28, 2023 Lumangan Beach is an inlet with a hidden beach and a huge cave on Nusa Penida island in Bali. The journey to Lumangan Beach takes you along … Read more