There are just 27 adorable miniature therapy horses in the entire world; six of them are in Greece, just off a quiet road in Rafina, on the eastern coast of the Attica region. Magic Garden is a place that has become synonymous with the enchanting horses. A rare breed of micro-mini horses calls Magic Garden […] Read the full story on GreekReporter.com.