Experience the Genshai effect…
Genshai • [GEN·shy]. Meaning: Never treat another person in a manner that would make them feel small.
A good word, a good thought, a great way to live!
Feel world’s away at this Sellicks Beach sanctuary. Oozing only good vibes you simply can’t help but to feel at peace. And don’t be surprised if you catch yourself wondering about the story behind all the intriguingly beautiful pieces throughout.