Restaurant
Secret Garden
22/1 Moo 4, Baan Bangrak, Big Buddha Beach, Koh Samui
Secret Garden in Koh Samui is a charming beachfront restaurant situated right on Big Buddha Beach in Bangrak. The atmosphere is serene and inviting, featuring stunning oc...