Viharas were for the purpose of living, Chaityas were assemblies for the purpose of discussions. Further, Chaityas were with Stupas, Viharas did not have stupas.
Lothal is located between the Sabarmati river and its tributary Bhogavo, in the Saurasthra region of Gujarat. Its dockyard was well connected with the river Bhogavo.