Proudly Polka-Dotted

Madagascar is an island nation off the south coast of Africa with unique climates and topography.  It is probably best known for vanilla beans and lemurs, with the lemurs taking the prize for visibility ever since their cinematic star turns in The Lion King and the Madagascar movies. Polka dot plants or Hypoestes phyllostachya also … Read more