Fanildo Island


Fanildo Island is a small island in Mapia Atoll and is one of the 92 officially listed outlying islands of Indonesia. It is located in Supiori Regency of Papua province, Indonesia.