Kajuwulu Beach is a cafe, located at Jalan Raya Magepanda, Magepanda, Sikka, Kabupaten Sikka, Nusa Tenggara Tim., Indonesia