Lombok Video Travel Guide | Expedia Asia



The island of Lombok is situated in the Indonesian archipelago, between the islands of Bali and Sumbawa. Lombok offers a quieter, slower-paced alternative to …

Leave a Reply

Your email address will not be published. Required fields are marked *