
Stake attention in this memory
The image shows the KHAMARA Beach Resort located in Nusa Penida, Indonesia, adjacent to a sandy beach and water. The resort building is white, with dark grey roofing. Several people are seated on the edge of the landscaped area near the resort, beneath white umbrellas. A sign for the resort is visible near the edge of the property. The beach is light-colored sand, and water is visible at the edge of the frame. The sky is overcast.
Loading AttnAds…
No transactions found







