Travelling Through the Islands of Flores and Sumba, Indonesia
Flores and Sumba are two of the most beautiful and culturally rich islands in Indonesia. They are located in the Lesser Sunda Islands, between Java and Timor. Flores is known for its stunning natural beauty, including...