Delhi Metro is nothing short of a blessing to the people living in Delhi who are able to commute for some 2 hours with air conditioning and constraint time limits. No one will deny the fact that Delhi has ridiculous…
Delhi Metro is nothing short of a blessing to the people living in Delhi who are able to commute for some 2 hours with air conditioning and constraint time limits. No one will deny the fact that Delhi has ridiculous…