Newlyweds Nitant Gupta and Megha Sharma Gupta got married in India and back to Houston just in the nick of time.

Return to article.