Olive Ridley Sea Turtles (Lepidochelys Olivacea) is located in Visakhapatnam, India on 36, Beach Rd, Kirlampudi Layout, Chinna Waltair, Pedda Waltair. Olive Ridley Sea Turtles (Lepidochelys Olivacea) is rated 3.4 out of 5 in the category animal rescue service in India.
Address
36, Beach Rd, Kirlampudi Layout, Chinna Waltair, Pedda Waltair