Address of The Owl Museum @ Penang Hill, submit your review or ask any question, search nearby places on map.