Nargol Beach is located in the Valsad District of Gujarat, near the Maharashtra border.