You must fulfill the following requirements to be qualified to enter the nation on a visa.
Be a sincere traveler. You must have a reason to visit a legitimate and honorable country.
You must have the financial resources to support yourself and any dependents during the stay to be eligible to shoulder all costs.
Strong ties to your native country must exist for you to have good reasons to return there following your visit.
Be of good character - You must be of good character and have no history of criminal activity. For the same, you might need to present a PCC (Police Clearance Certificate).
Being in good health means you must at least satisfy the authorities' minimum standards for health.