TravelAsiaIndonesiaFlores
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.



