Where is Lombok?

Where is Lombok located?

Lombok, Lombok, Indonesia (approx. 0.3919°, 120.2788°)


Where is Lombok on the map?