1 Answers
Java Head or Tanjung Layar, is a prominent cape at the extreme western end of Java.
4 views
Answered
Java Head or Tanjung Layar, is a prominent cape at the extreme western end of Java.