Did you know that the Disney movie, “Lilo and Stitch,” takes place in the historic Hanapepe town on Kauai? Well, a more animated version of it, anyway. The team of illustrators portrays the town as a place where alien beings crash-landed; one of those aliens happens to be the odd, stray “dog” named Stitch. Lilo […]
Read More→