A lifestyle resort hospital opened in southern India.

Record ID: 330328