20 kilometres off the coast of the pristine white sands of Kuta is arguably the most picturesque temple of the whole host of temples in Bali, the charming Tanah Lot Temple. Perched atop a rock and surrounded by turquoise blue waters — if this sight doesn't blow your mind away, nothing will. Tanah Lot sees tourists in droves almost every week, who come for, as you might have already guessed with so much ease, the impressive photo ops. The bewitching sea temple is undoubtedly a pretty sight to be admired all day, but it is at its most breathtaking at sunset.