Bhubaneswar, Intia
Plot No-3851/4136,Ekamra Villa Road, Near 99 Baker's Street, Jaydev Vihar, 751015
1 king bed