Poovar Road, Near Petrol Bump Uchakkada, Thiruvananthapuram, Kerala - 695506, India
Poovar Road, Near Petrol Bump Uchakkada, Thiruvananthapuram, Kerala- 695506,India