Naainfaru Island Beach se encuentra en el
Mar de Laccadive (parte de Océano Índico) y está en el
3º lugar de 8 playas en la región de
Shaviyani
a 32.8 km de distancia de su centro, la ciudad de
Funadhoo. Es una de las de lo mas bello playas de
Funadhoo, a solo
32.8 km de su centro.