The university campus, with a total area of  of land, is located among quiet countryside surroundings overlooking the Indian Ocean. There is public transport to the university.
The university campus, covering a considerable amount of land, is situated in peaceful countryside surroundings that overlook the Indian Ocean. Students have access to public transport to reach the university.