25 Jul 2021 1 min read No comments Beaches

Tamarind Beach, on Nusa Lembongan

Different views of, around and from Tamarind Beach, a small and hidden bay located on Nusa Lembongan, Bali, Indonesia. 
Kayli
Author: Kayli

Share:
Mysto Templo Free high-res photos of amazing places. CC0 Public DomainBrowse & Download
How to Bali