Japanese Garden77 Cameron St, Launceston TAS 72505 (2 reviews)AboutJapanese Garden is located in Launceston, Tasmania, Australia.Park AmenitiesAccessibilityAccessible EntranceLocationAddress: 77 Cameron St, Launceston TAS 7250Coordinates: -41.435908, 147.1363447View on Google MapsQuick Info5(2 reviews)Photos: 12Location: Launceston, TasmaniaMore Parks in Tasmania