English: Arambol Beach is located in North Goa.
Telugu: అరంబోల్ బీచ్ నార్త్ గోవాలో కలదు.