A city in Indonesia, 7 letters
Located on western Java (southeast of Jakarta), 7 letters
A resort known for its climate, 7 letters