Great Idaho Gateway – Nusa Penida, a hidden gem nestled off the southeastern coast of Bali, offers an exhilarating escape for…