Nusa Lembongan Island - Bali - Indonesia
Size: 5184px × 3456px
Location: Nusa Lembongan Island, Bali, Indonesia, Southeast Asia
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, bali, buildings, houses, indonesia, island, locals, road, sunny, trees, tropical, village