Address Noguchi Orphange Kohuwala Sri Lanka Loading Map.... ‘Noguchi’ Orphanage KohuwalaNoguchi Orphange - KohuwalaDetails 6.868668599999999 79.88988159999997