The gardens on Selfa Island are purely for show. Have a fun time strolling through these beautiful palaces of flowers and trees! I really hope you don't have allergies.