Devil's Tears is one of wonderful adventure attractions in Nusa Lembongan Island Bali with scenic views from water crashing into the rocks. Devil's Tears situated on Nusa Lembongan, Dream Beach - Few min north from Dream Beach, Bali Island, Indonesia.
Following more about Location Map of Devil's Tears Bali Indonesia:
Devil's Tears Bali Indonesia Photo
image source: tripadvisor.com
Picture of Devil's Tears Bali Indonesia
image source: gilibookings.com