This awesome surf trip takes you to the 2 tropical islands of Nusa Lembongan and Nusa Penida located just off the south east coast of Bali in Indonesia. Surf
This awesome surf trip takes you to the 2 tropical islands of Nusa Lembongan and Nusa Penida located just off the south east coast of Bali in Indonesia. Surf