Nusa Penida is a small tropical island, located about 12 kilometers from Bali. Together with neighboring Nusa Lembongan and Nusa Cheningan they refer to the district of Klungkung, the province of Bali. Nusa Penida is separated from Bali by Badung strait and is about 40 minutes away.