Lembongan

Devils Tear Lembongan

Located on Nusa Lembongan Island, just 30 minutes by boat from the main island of Bali, Devils Tear is not as intimidating as it sounds. An Amazing Natural Display This natural landmark gained its dramatic name from the ocean spray that is thrown out [...]