Bordered by mountains and sea, India’s southwestern state of Kerala possesses a tranquility all its own.
When Stargate Atlantis premiered in 2004, more than expanding the Stargate universe, it launched an entirely new sci-fi adventure built around exploration, discovery and the mystery of ancient ...