Which state borders Goa to the north?

Maharashtra
Karnataka
Kerala
Tamil Nadu

The correct answer is Maharashtra.

Maharashtra is a state in the western region of India. It is the second-most populous state in India, after Uttar Pradesh. The state is bordered by Gujarat to the north, Madhya Pradesh to the east, Chhattisgarh to the southeast, Telangana to the south, Karnataka to the southwest, Goa to the west, and the Arabian Sea to the west. The state capital is Mumbai, which is also the most populous city in India.

Karnataka is a state in the southern region of India. It is the third-most populous state in India, after Uttar Pradesh and Maharashtra. The state is bordered by Goa to the west, Maharashtra to the north, Telangana to the northeast, Andhra Pradesh to the east, Tamil Nadu to the southeast, and Kerala to the southwest. The state capital is Bangalore, which is also the third-most populous city in India.

Kerala is a state in the southwestern region of India. It is the 13th-most populous state in India. The state is bordered by Karnataka to the north, Tamil Nadu to the east, and the Arabian Sea to the west. The state capital is Thiruvananthapuram.

Tamil Nadu is a state in the southern region of India. It is the sixth-most populous state in India. The state is bordered by Kerala to the west, Karnataka to the northwest, Andhra Pradesh to the northeast, and Puducherry to the north. The state capital is Chennai.

Goa is a state in the western region of India. It is the smallest state in India by area and the fourth-least populous state. The state is bordered by Maharashtra to the north, Karnataka to the east, and the Arabian Sea to the west. The state capital is Panaji.

Maharashtra is the only state that borders Goa to the north.