A Glimpse of Entopia Share this A shot of a butterfly resting on a leaf at Entopia Butterfly Garden in Teluk Bahang, Penang. Like this:Like Loading...