Popular Indian Railway Websites

List of  popular websites that provides useful information about Indian railways: