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.