Geraniums are hardy, low-maintenance, and can thrive both indoors and outdoors with proper care. There are various types of ...