Indonesia… Get Lost! (in Nusa Lembongan) 13 Oct 201719 Oct 2017 When I told people we were taking a trip to Nusa Lembongan, the first response was always, “where??”. Inevitably I would explain, “it’s an island off of Bali. We would…