Indubitable
Definition: (adjective)
To obvious to be doubted.
Synonyms: veritable,
undeniable, indisputable, irrefutable, unquestionable,
World's widest road is in Brazil.160
cars can drive side by side.
Which is the oldest para military force in India ?
Assam Rifles.