Sunflower Town
Sunflower Town is an odd but fascinating place. It is said to be full of wonder that was created from children’s imaginations. Its location is deep within a forest somewhere around a small part in Eastern Guatemala. You can only reach it by following a trail of fairies. These fairies are small and easily mistaken …