I haven't been on SL in a few months, this was one of my favorite locations and my last photo there.
I've searched my teleport history and landmarks and I still can't find it. Does anyone know the name of this location? It was a small location, located on the beach, had several different places for prayer, a butterfly chair/garden.