Vellayambalam, Thiruvananthapuram

GPTKB entity