The main worship site is the Luang Phor Saeng Pagoda, housing holy relics and representing faith in the master's spiritual power. Inside the ordination hall and chapels are ancient Buddha images of exquisite beauty, reflecting Lopburi and Ayutthaya artistic styles. The Royal Bodhi Tree is another popular spot where visitors pray and offer sacred cloths for blessings and prosperity in life. Along the riverbank, there are shrines and worship points related to the maritime lifestyle and long-standing local beliefs. Visitors often find peace of mind through the tranquility and powerful sense of faith that permeates this sacred island sanctuary.