close holiday apartment close Country: India close Region: Bihar close City: Bihta
B1, Residential Complex, IIT Patna