English

by

Rencently this year, around May I went to  Tengku Lesi. It is a water fall which located in Rahong, a little town in Manggarai Flores Indonesia. Flores is the most facinating and beautiful island. Long hidden in the shadow of its more famous neighbor Bali., the island is finally emerging as a unique destination of