PRAKRUTHI DEW DROPS APARTMENTS, FLAT NO: 103 BESIDE BIG BAZAR, RTC X ROADS, CHIKKADAPALLY   HYDERABAD Telangana INDIA 500020 (Telangana)