OMG! I am in Flores, beybeeeh!!!
Yes, Flores. The island whose name was given by the Portuguese who came here and introduced Catholic religion also to the locals (now is the main religion in the island).
Pssst, i was without any phone signal for days (and counting). Sounds so much fun, huh? :p
Kisses from Flores,