Veli Tourist Village
Veli Road, Thiruvananthapuram (Trivandrum) 695021 India
Veli Tourist Village is a Bodies of Water, Parks place is located in Thiruvananthapuram (Trivandrum), Kerala. The address of Veli Tourist Village is Veli Road, Thiruvananthapuram (Trivandrum) 695021 India.