Travel>Asia>Indonesia>Flores

Featured articles in Flores

Meet a giant lizard in Komodo Island, Indonesia. Are you ready?
Flores Island is one of beautiful island in Indonesia where chatolisism take an important role. That's why the spot I've been visiting in 2009 is very significant for those who come to visit Flores. It is a giant Mother Mary statue in a hill called Nilo.
Username
Can't login?
Password