Indubitable

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.