Indian Oil Terminal is a storage facility located in Kochi, Kerala. The average rating of this place is 4.80 out of 5 stars based on 6 reviews. The street address of this place is X787+F2X, Willingdon Island, Kochi, Kerala 682003, India. It is about 2.45 kilometers away from the Ernakulam Town railway station.
Tamil Arasan 65 months ago
INDIAN OIL CORPORATIONS
Pradeesh T P 8 months ago
Good atmosphere
Mohammed Thanseeh 9 months ago
Indian oil✨✨