Nusa Penida is an island in the Indian Ocean southeast of Bali, Indonesia.

Reply to this note

Please Login to reply.